Java Skill Set Requirement

1.1 Security 
1.1.1 Java Authentication and Authorization Service (JAAS) - only basic familiarity is required.
1.1.2 Java Cryptography Extension (JCE) - only basic familiarity is required. 

1.2.1 Java Database Connectivity (JDBC) Technology – through knowledge of this API is essential. 
-Usage of Type IV driver and managing Database Connection  
-Connection Pooling
Releasing a Database Connection and Memory Issues
Prepared Statements

2. Desktop Java Technology 

2.1.1 JavaBeans – Through knowledge of Java Beans is essential. 
	- Knowledge of TagLibs/JSTL would be appreciated
 
3. Java 2 Platform, Enterprise Edition (J2EE) 

3.1.1 Java API for XML Processing (JAXP) 
-SAX and DOM Parsers like Xerces from Apache Foundation
Xalan the XSLT Parser

3.2.1 Java Servlet 
3.2.2 Java Server Pages 

3.3.1 JavaMail – Basic familiarity is enough

4. SQL/Database
4.1 MySQL
4.2 PostgreSQL

5. Application Server
5.1 Jakarta-Tomcat
	- Deploying Applications via web.xml is essential.